<%--
    Document   : admin
    Created on : 02-jun-2011, 17:24:24
    Author     : Jesus
--%>

<%@page import="Clases.Cliente"%>
<%@page import="java.util.List"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Admin Gestión</title>
        <link type="text/css" rel="stylesheet" href="estilo/pagina.css"/>
    </head>
    <body>
        <%@include file="cabecera.jsp" %>
        <div id="cuerpo">
            <%@include file="menu.jsp" %>
            <div id="contenido">
                <% Cliente cliente = null; 
                   int paginas = 1;
                   int pagina = 1;
                   if(request.getAttribute("cliente")!=null){
                        cliente = (Cliente) request.getAttribute("cliente");
                    }
                   if(request.getAttribute("paginas")!= null){
                       paginas = (Integer)request.getAttribute("paginas");
                   }
                   if(request.getParameter("pagina")!= null){
                       pagina = Integer.parseInt(request.getParameter("pagina"));
                   }
                %>
                <h2 align="center">Visualización de clientes</h2>
                   <% if(request.getAttribute("insertado")!=null && ((Integer)request.getAttribute("insertado"))==1){ %>
                    
                     <fieldset style="background-color: lightgreen">
                         <h2 style="color: green;" align="center">Baja de <u><%= cliente.getNombre() %></u> correcto </h2>
                     </fieldset><br>          

                     <% } else if(request.getAttribute("insertado")!=null && ((Integer)request.getAttribute("insertado"))==0){ %>
                     
                     <fieldset style="background-color: #ffccd5">  
                         <h2 style="color: red;" align="center">Error, Baja de cliente <u><%= cliente.getNombre() %></u></h2>  
                     </fieldset><br>  
                     
                     <% } else if(request.getAttribute("insertado")!=null && ((Integer)request.getAttribute("insertado"))==2){%>
                     
                     <fieldset style="background-color: lightgreen">
                         <h2 style="color: green;" align="center">Alta de <u><%= cliente.getNombre() %></u> correcto </h2>
                     </fieldset><br> 
                   
                    <% } request.removeAttribute("insertado"); %>
                 
                
                <table align="center" cellpadding="10px">
                    <tr>
                        <td align="center">
                            Nombre
                        </td>
                        <td align="center">
                            Nif
                        </td>
                        <td align="center">
                            Estado
                        </td>
                        <td align="center">
                            Operaciones
                        </td>
                    </tr>
                    <%  List<Cliente> clientes = (List<Cliente>) request.getAttribute("clientes");
                        for (Cliente c : clientes) {
                    %>
                    <tr>
                        <td>
                            <%= c.getNombre()%>
                        </td>
                        <td>
                            <%= c.getNif()%>
                        </td>
                        <td>
                            <% if (c.getEstado() == 1) {%>
                            Activo
                            <% } else {%>
                            Baja
                            <% }%>
                        </td>
                        <td>
                            <a href="SEditar?id=Cliente&codigo=<%=c.getCodigoCliente()%>" title="Editar y Ver Cliente"><img src="img/icono_editar.png"/></a>
                        
                            <a href="addDatosFacturacion.jsp?codigo=<%= c.getCodigoCliente() %>&nombre=<%= c.getNombre() %>" title="Añadir Datos de facturación al Cliente"><img src="img/icono_add.png"/></a>
                        
                            <a href="SVer?id=FacClientes&codigo=<%= c.getCodigoCliente() %>" title="Ver Datos de Facturación del Cliente"><img src="img/icono_add_fac.png"/></a>
                        
                            <% if (c.getEstado() == 1) {%>
                            <a href="SBaja?id=clienteb&codigo=<%=c.getCodigoCliente()%>" title="Baja de cliente"><img src="img/icono_borrar.png"/></a> 
                            <% } else {%>
                            <a href="SAlta?id=clientea&codigo=<%=c.getCodigoCliente()%>" title="Alta de cliente"><img src="img/icono_alta.png"/></a>
                                <% }%>
                        </td>
                    </tr>
                    <% }%> 
                    <% if(paginas>1){ %>
                    <tr>
                        <td colspan="4" align="right">
                            <% for(int i=1; i<=paginas; i++){ %>
                            <a href="SVer?id=Clientes&pagina=<%=i%>"><%=i%></a>
                            <% } %> ><%= pagina %>
                        </td>
                    </tr>
                    <% } %>
                </table>
            </div>
        </div>
        <div id="pie">

        </div>
    </body>
</html>
